WPS Office.apk(点击下载) / bae.java


package defpackage;

import defpackage.atp;

/* renamed from: bae  reason: default package */
public class bae {
    protected atp.b bii;
    protected apl brt;
    protected bbo bru;

    public bae(atp.b bVar, apl apl, bbo bbo) {
        this.bii = bVar;
        this.brt = apl;
        this.bru = bbo;
    }

    protected static void a(coj coj, aqt aqt, bbo bbo) {
        coj.N("a", "graphicData");
        coj.J("uri", "http://schemas.openxmlformats.org/drawingml/2006/table");
        bbm bbm = new bbm(aqt, bbo);
        coj.N("a", "tbl");
        coj.N("a", "tblPr");
        if (bbm.bqc.Zy()) {
            coj.i("rtl", bbm.bqc.isRightToLeft());
        }
        if (bbm.bqc.Zt()) {
            coj.i("firstRow", bbm.bqc.Zs());
        }
        if (bbm.bqc.Zr()) {
            coj.i("firstCol", bbm.bqc.Zq());
        }
        if (bbm.bqc.Zx()) {
            coj.i("lastRow", bbm.bqc.Zw());
        }
        if (bbm.bqc.Zv()) {
            coj.i("lastCol", bbm.bqc.Zu());
        }
        if (bbm.bqc.Zp()) {
            coj.i("bandRow", bbm.bqc.Zo());
        }
        if (bbm.bqc.Zn()) {
            coj.i("bandCol", bbm.bqc.Zm());
        }
        if (bbm.bqc.KA()) {
            baq.a(coj, bbm.bqc.KB(), bbm.brv);
        }
        if (bbm.bqc.ZA()) {
            bam.a(coj, bbm.bqc.Zz(), bbm.brv);
        }
        if (bbm.bqc.ZC()) {
            new bbn(bbm.bqc.Kz(), bbm.brv).a(coj);
        } else if (bbm.bqc.ZB()) {
            coj.N("a", "tableStyleId");
            coj.addText(bbm.bqc.Ky());
            coj.O("a", "tableStyleId");
        }
        coj.O("a", "tblPr");
        if (bbm.bqb.bdg.size() > 0) {
            coj.N("a", "tblGrid");
            int size = bbm.bqb.bdg.size();
            for (int i = 0; i < size; i++) {
                coj.N("a", "gridCol");
                coj.c("w", (long) bbm.bqb.hj(i));
                coj.O("a", "gridCol");
            }
            coj.O("a", "tblGrid");
        }
        int size2 = bbm.bqb.bdf.size();
        aud aud = null;
        for (int i2 = 0; i2 < size2; i2++) {
            coj.N("a", "tr");
            coj.r("h", bbm.bqb.hk(i2));
            int size3 = bbm.bqb.bdg.size();
            int i3 = 0;
            while (i3 < size3) {
                aqu am = bbm.bqb.am(i2, i3);
                aud ZD = aud == null ? aud.ZD() : aud;
                ZD.c(am.Jy());
                coj.N("a", "tc");
                if (ZD.ZI()) {
                    coj.r("rowSpan", ZD.KH());
                }
                if (ZD.ZE()) {
                    coj.r("gridSpan", ZD.KG());
                }
                if (ZD.ZF()) {
                    coj.i("hMerge", ZD.KI());
                }
                if (ZD.ZJ()) {
                    coj.i("vMerge", ZD.KJ());
                }
                if (ZD.ZH()) {
                    coj.J("id", ZD.ZG());
                }
                aqx aqx = am.bdj;
                if (aqx != null) {
                    new bbe(aum.u(aqx.Jy()), bbm.brv, "a", "txBody").a(coj);
                }
                if (ZD.Lb()) {
                    aue Lc = ZD.Lc();
                    coj.N("a", "tcPr");
                    if (Lc.KU()) {
                        coj.r("marL", Lc.KT());
                    }
                    if (Lc.KW()) {
                        coj.r("marR", Lc.KV());
                    }
                    if (Lc.KY()) {
                        coj.r("marT", Lc.KX());
                    }
                    if (Lc.La()) {
                        coj.r("marB", Lc.KZ());
                    }
                    if (Lc.KL()) {
                        coj.J("anchor", bbp.bre.get(Integer.valueOf(Lc.KK())));
                    }
                    if (Lc.KN()) {
                        coj.i("anchorCtr", Lc.KM());
                    }
                    if (Lc.ZL()) {
                        coj.J("horzOverflow", bbp.brf.get(Integer.valueOf(Lc.ZK())));
                    }
                    if (Lc.ZN()) {
                        coj.J("vert", bbp.brg.get(Integer.valueOf(Lc.ZM())));
                    }
                    bat bat = new bat();
                    if (Lc.KQ()) {
                        bat.a(Lc.ZW(), "a", "lnL", bbm.brv);
                        bat.a(coj);
                    }
                    if (Lc.KR()) {
                        bat.a(Lc.ZY(), "a", "lnR", bbm.brv);
                        bat.a(coj);
                    }
                    if (Lc.KP()) {
                        bat.a(Lc.aaa(), "a", "lnT", bbm.brv);
                        bat.a(coj);
                    }
                    if (Lc.KO()) {
                        bat.a(Lc.ZR(), "a", "lnB", bbm.brv);
                        bat.a(coj);
                    }
                    if (Lc.aad()) {
                        bat.a(Lc.aac(), "a", "lnTlToBr", bbm.brv);
                        bat.a(coj);
                    }
                    if (Lc.ZU()) {
                        bat.a(Lc.ZT(), "a", "lnBlToTr", bbm.brv);
                        bat.a(coj);
                    }
                    if (Lc.ZP()) {
                        new bbl(Lc.ZO()).a(coj);
                    }
                    if (Lc.Kc()) {
                        baq.a(coj, Lc.KS(), bbm.brv);
                    }
                    if (Lc.hasHeaders()) {
                        coj.N("a", "headers");
                        cpj Zj = Lc.ZQ().Zj();
                        int size4 = Zj.size();
                        for (int i4 = 0; i4 < size4; i4++) {
                            coj.N("a", "header");
                            coj.J("val", Zj.nk(i4));
                            coj.O("a", "header");
                        }
                        coj.O("a", "headers");
                    }
                    coj.O("a", "tcPr");
                }
                coj.O("a", "tc");
                i3++;
                aud = ZD;
            }
            coj.O("a", "tr");
        }
        coj.O("a", "tbl");
        coj.O("a", "graphicData");
    }

    public void a(coj coj) {
        coj.N("a", "graphic");
        switch (this.bii.type()) {
            case 1:
                a(coj, (aqt) this.brt.aYS.gU(this.bii.id()), this.bru);
                break;
        }
        coj.O("a", "graphic");
    }
}